These functions are not needed as public api anymore.
GdkDragContext
GdkDragCancelReason
gdk_drag_get_selection
-gdk_drag_abort
gdk_drop_reply
-gdk_drag_drop
gdk_drag_drop_done
gdk_drag_find_window
gdk_drag_begin
gdk_drag_begin_for_device
gdk_drag_begin_from_point
-gdk_drag_motion
gdk_drop_finish
GdkDragProtocol
GdkDragAction
GDK_DRAG_CONTEXT_GET_CLASS (context)->drag_status (context, action, time_);
}
-/**
+/*
* gdk_drag_motion:
* @context: a #GdkDragContext
* @dest_window: the new destination window, obtained by
*
* This function is called by the drag source.
*
- * This function does not need to be called in managed drag and drop
- * operations. See gdk_drag_context_manage_dnd() for more information.
- *
* Returns:
*/
gboolean
time_);
}
-/**
+/*
* gdk_drag_abort:
* @context: a #GdkDragContext
* @time_: the timestamp for this operation
* Aborts a drag without dropping.
*
* This function is called by the drag source.
- *
- * This function does not need to be called in managed drag and drop
- * operations. See gdk_drag_context_manage_dnd() for more information.
*/
void
gdk_drag_abort (GdkDragContext *context,
GDK_DRAG_CONTEXT_GET_CLASS (context)->drag_abort (context, time_);
}
-/**
+/*
* gdk_drag_drop:
* @context: a #GdkDragContext
* @time_: the timestamp for this operation
* Drops on the current destination.
*
* This function is called by the drag source.
- *
- * This function does not need to be called in managed drag and drop
- * operations. See gdk_drag_context_manage_dnd() for more information.
*/
void
gdk_drag_drop (GdkDragContext *context,
GdkDragProtocol gdk_drag_context_get_protocol (GdkDragContext *context);
/* Destination side */
-
GDK_AVAILABLE_IN_ALL
void gdk_drag_status (GdkDragContext *context,
GdkDragAction action,
GdkDragProtocol *protocol);
GDK_AVAILABLE_IN_ALL
-gboolean gdk_drag_motion (GdkDragContext *context,
- GdkWindow *dest_window,
- GdkDragProtocol protocol,
- gint x_root,
- gint y_root,
- GdkDragAction suggested_action,
- GdkDragAction possible_actions,
- guint32 time_);
-GDK_AVAILABLE_IN_ALL
-void gdk_drag_drop (GdkDragContext *context,
- guint32 time_);
-GDK_AVAILABLE_IN_ALL
-void gdk_drag_abort (GdkDragContext *context,
- guint32 time_);
-GDK_AVAILABLE_IN_ALL
gboolean gdk_drag_drop_succeeded (GdkDragContext *context);
GDK_AVAILABLE_IN_3_20
GdkCursor * gdk_drag_get_cursor (GdkDragContext *context,
GdkDragAction action);
+gboolean gdk_drag_motion (GdkDragContext *context,
+ GdkWindow *dest_window,
+ GdkDragProtocol protocol,
+ gint x_root,
+ gint y_root,
+ GdkDragAction suggested_action,
+ GdkDragAction possible_actions,
+ guint32 time_);
+void gdk_drag_abort (GdkDragContext *context,
+ guint32 time_);
+void gdk_drag_drop (GdkDragContext *context,
+ guint32 time_);
+
+
+
G_END_DECLS
#endif